package com.haier.npt.security.service;

import java.util.List;

import com.haier.npt.security.domain.SysApp;


/**
 * @Description:app管理
 * @author: lixu
 * @date:   2018年7月13日 下午1:25:07   
 */
public interface SysAppService {
	
	/**
	 * 添加一个app
	 * @param sysApp
	 * @return
	 */
	public  SysApp addApp(SysApp sysApp); 
		
	
	
	/**
	 * 更新一个app
	 * @param sysApp
	 * @return
	 */
	public boolean updateApp(SysApp sysApp); 

	
	/**
	 * 查询所有的sysapp
	 * @return
	 */
	public List<SysApp> listApp(); 
	
	/**
	 * 验证appkey 的有效性
	 * @param appKey
	 * @param secret
	 * @return
	 */
	public SysApp valiteAppKey(String appKey ,String secret);
}
